small cape - Spanish English Dictionary